throw a match - French English Dictionary